Cedar House, Grange Farm, Long Lane
Newbury, Berkshire
12 Amber Business Village, Amber Close
Tamworth, Staffordshire
41 Crofton Way
Enfield, Greater London
244 Cop La
Preston, Lancashire
16 Parker Court Stafford
Stafford, West Midlands
Below is a list of vending machines located in Oxfordshire, UK, serving cities such as Oxford, Banbury, Wantage, and more. Click on a city name for full listings